<%--
    Document   : metaPopup
    Created on : 01/12/2010, 04:18:21 PM
    Author     : LENOVO
--%>
<%@taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
<%@taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.util.List" %>
<%@page import="java.util.ArrayList" %>
<%@page import="com.ares.service.bean.BeanObjetivo" %>
<%@page import="com.ares.service.bean.BeanMeta" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

<html>
    <head>
        <title>Sistema Gestión de Desempeño</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link href="<%=request.getContextPath()%>/css/miestilo.css" rel="stylesheet" type="text/css">
        <script type="text/javascript" src="<%=request.getContextPath()%>/js/js/sevde.js"></script>
        <script type="text/javascript" src="<%=request.getContextPath()%>/js/js/prototype.js"></script>        
    </head>

    <body
        onunload="
                    javascript:window.opener.document.getElementById('btnNuevoObjetivo').disabled=false;
                    javascript:window.opener.document.getElementById('btnModificarObjetivo').disabled=false;
                    javascript:window.opener.document.getElementById('btnEliminarObjetivo').disabled=false;
                    javascript:window.opener.document.getElementById('btnNuevaMeta').disabled=false;
                    javascript:window.opener.document.getElementById('btnModificarMeta').disabled=false;
                    javascript:window.opener.document.getElementById('btnEliminarMeta').disabled=false;
            "
        >
        <html:form action="evaluacion.do">
            <input type="hidden" name="totalMetas" id="totalMetas"/>
            <input type="hidden" name="totalMetasOrg" id="totalMetasOrg"/>
            
            <input type="hidden"  name="method"/>
            <html:hidden  property="stridpilar" styleId="stridpilar"/>
			<html:hidden  property="stridobjetivo" styleId="stridobjetivo" />
            
            <table>
                <tr>
                    <td style="background: #1F497D ; color: #ffffff " class="labelCampos" >
                        Descripción Objetivo
                    </td>
                </tr>

                <tr>
                    <td>
                        <html:textarea cols="62" rows="10" property="strdesobjetivo" styleId="strdesobjetivo" styleClass="textarea"  onkeydown="valida_longitud(this)" onkeyup="valida_longitud(this)" ></html:textarea>

                    </td>
                </tr>
                <tr>
                    <td colspan="4" class="glosa">
                        <font color="#1F497D"><bean:message key="glosa.tamaño.obj.metas" /></font>

                    </td>
                </tr>
                <tr>
                    <td colspan="4" class="glosa">
                        <font color="#1F497D"><bean:message key="glosa.sinllenar.obj" /></font>

                    </td>

                </tr>
                <tr>

                    <td>
                        <input type="button" value="Aceptar" style="background:#AAAAAA" onclick="aceptar();" />
                    </td>
                </tr>
            </table>
        </html:form>

        <script type="text/javascript">
            
            function aceptar(){
                var desObj = document.forms[0].strdesobjetivo.value;
                var sumaPesosMetas = window.opener.document.getElementById("lblTotalMetas").innerHTML;
                var sumaPesosMetasOrg = window.opener.document.getElementById("lblMetasOrg").innerHTML;
                //alert("el total es: " + sumaPesosMetas + " y el total de org es: " + sumaPesosMetasOrg);
                
                if(trim(desObj).length >0){
                	window.opener.document.forms[0].stridobjetivo.value = '<c:out value="${objObjetivo.stridobjetivo}" />';
                    window.opener.document.forms[0].stridpilar.value = '<c:out value="${objObjetivo.stridpilar}" />';
                    //window.opener.document.forms[0].lblTotalMetasHidden.value = aux;
                    window.opener.document.forms[0].dblpeso.value = sumaPesosMetas;
                    window.opener.document.forms[0].totalObjOrg.value = sumaPesosMetasOrg;
                    
                    codObjetivo =  window.opener.document.forms[0].valSeleccionado.value + 'obj';
                    window.opener.document.getElementById(codObjetivo).innerHTML = desObj;
					
                    window.opener.document.forms[0].strdesobjetivo.value=desObj;
                    
                    //window.opener.document.forms[0].method.value='ModificarObj';
                    //window.opener.document.forms[0].submit();
                    document.forms[0].stridobjetivo.value = '<c:out value="${objObjetivo.stridobjetivo}" />';
                    document.forms[0].stridpilar.value = '<c:out value="${objObjetivo.stridpilar}" />';
                    document.forms[0].method.value='ModificarObj';
                    document.forms[0].submit();
                    window.close();

                }
            }

            function trim(obj){
                return obj.replace(/^\s+|\s+$/g,'');
            }
            contenido_textarea = "";
            num_caracteres_permitidos = 255;

            function valida_longitud(obj){
                num_caracteres = obj.value.length;
                
                if (num_caracteres > num_caracteres_permitidos){
                    //                    alert("No se debe Pasar de 255 caracteres")
                    obj.value = contenido_textarea;
                }else{
                    
                    contenido_textarea = obj.value;
                }
            }

        </script>


    </body>
</html>
